Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 STATION ROAD £1,175,000 14 Apr 2022
15A STATION ROAD £1,175,000 14 Apr 2022
25A STATION ROAD Semi-Detached £165,000 18 Nov 2002